10
10
15
48
36
566
244
1
120
3
1
1250
555
11520
384
1574
1728
221
1071
133
98